#!usr/bin/python
# -*- coding: UTF-8 -*-
class Turtle: #python中类名约定以大写字母开头
    '''关于类的一个简单例子'''
    #属性
    color = 'green'
    weight = 10
    legs = 4
    shell = True
    mouth = '大嘴'

    # 方法
    def climb(self):
        print('我正在很努力的向前爬...')

    def run(self):
        print('我正在飞快的向前跑...')

    def bite(self):
        print('咬死你咬死你！！')

    def eat(self):
        print('有的吃，好喜欢')

    def sleep(self):
        print('困了，睡了，喝红牛...')

tt = Turtle()
tt.climb()
tt.run()
tt.bite()

list1 = [2, 1, 7, 4, 3]
list1.sort()
print(list1)

list1.append(9)
print(list1)


class MyList(list): #希望它继承list这个列表
    pass #占位符，啥都不干，光继承list

list2 = MyList()
list2.append(5)
list2.append(2)
list2.append(9)
print('list2', list2)
list2.sort()
print('list2', list2)

#多态 对象调用同一方法，实现不一样
class A:
    def fun(self):
        print('小A')

class B:
    def fun(self):
        print('小B')

a = A()
b = B()
a.fun()
b.fun()













